Internet Archive BookReader - The Genealogy of the descendants of John Clough of Salisbury, Massachusetts